/*
* 获取用户个人资料
* arr 用户ID数组  ['1432576864432637','4c452ea98723d009']
* res 返回结果作为 res回调函数的参数
*
* */
export function getProfile(arr,res) {
  let tag_list = [
    "Tag_Profile_IM_Nick", //昵称
    "Tag_Profile_IM_Gender", //性别
    "Tag_Profile_IM_AllowType", //加好友方式
    "Tag_Profile_IM_Image" //头像
  ];
  let objs = {
    To_Account: arr,
    TagList: tag_list
  };
  webim.getProfilePortrait(
    objs,
    resp => {
      if (resp.UserProfileItem && resp.UserProfileItem.length > 0) {
        for (let i = 0; i < resp.UserProfileItem.length; i++) {
          if (resp.UserProfileItem[i].ProfileItem) {
            let sonItem = resp.UserProfileItem[i].ProfileItem;
            sonItem.forEach((ele, index) => {
              resp.UserProfileItem[i][ele.Tag] = ele.Value;
            });
            delete resp.UserProfileItem[i].ProfileItem  // 删除属性
          }
        }
        res && res(resp.UserProfileItem)  // 结果作为回调函数的参数
      }
    },
    err => {
      console.log(err.ErrorInfo);
    }
  );
}
